How it works

From first serve to final payout — one continuous workflow.

CTS Tennis connects scheduling, on-location clock-in, expenses, and payout into a single record. No spreadsheets, no chase-down invoicing, no middleman markup.

2location checks per shift
48hevent close to pay batched
100%of pay to the official
The lifecycle

Six steps, fully connected.

Every step writes to the same event record, so nothing is re-keyed and every number traces back to a clock-in and an approval.

1

Build the event & post event staff instructions

Create your event listing, the dates and anticipated sites with staffing needs for Officials, Site Directors, and others, with pay rates by role, allowable expenses, meals provided, or any other allowances to your staff. Pay rates are only viewable to Officials and Site Directors.

USTA · ITA · WT · High School

2

Invite, accept & assign

Invite Officials and Site Directors directly or publish open slots to the pool. Officials and Site Directors accept on their phone. Delegate acceptance to an assigner who can confirm Officials and volunteers on your behalf — without the ability to change rates.

3

Assign additional roles to your staff

Beyond paid Officials, designate deputy referees and site referees, hire and assign Site Directors, and bring on unpaid volunteers for support roles. Secondary designations don't change pay — they just record who's responsible for what.

4

Clock in & out on location

All event staff — officials, site directors, and others — clock in at the venue and out when they're done. CTS captures location at both ends — never continuously — and flags anything outside the geofence for a quick admin review.

2 location pings · in & out only

5

Track and log approved expenses for event staff

Mileage, tolls, meals, and lodging submitted in-app with the current IRS mileage rate pre-filled. Approved expenses pass through 100% — no surcharge, never bundled into the platform fee.

6

Pay batched & reported

Hours and pay calculate automatically and batch to a payroll report you can download and save permanently in your event record at CTS. YTD earnings update, 1099 thresholds track, and a full compliance trail is ready for any audit.

Staff the whole event

Paid officials, site directors, and volunteers — all in one roster.

Not everyone on the grounds is a paid chair umpire. CTS handles the full staffing picture, so your roster reflects exactly who's working and how they're compensated.

Site directors

Site referee · Deputy

Designate a site referee or deputy referee to run a second venue. A paid role or a secondary designation layered onto an official already working.

Volunteers

Unpaid · Support

Bring on unpaid volunteers for ball crew, hospitality, or check-in. They sign up and appear on the roster — with no pay and nothing added to invoicing.

Why it holds up

Built for the realities of running events.

Compliance built in

Certification years, ITA eligibility, and sanctioning counters are enforced where they matter — an official can't be assigned to an ITA event without a current ITA number on file.

Transparent money

Officials keep their full rate. Organizers see pay, platform fee, and approved expenses itemized — never bundled, never marked up by a middleman.

Built for the phone

Officials live on their phones. Every action — next assignment, clock-in, expenses — works on any device, with a Field Mode for one-tap clock-in on the grounds.

Reporting on tap

Spend, fill rates, time-to-staff, and seasonal demand — every figure traceable to a clock-in, an event, and an approval. Export to PDF or CSV anytime.

Questions

How it works, answered.

No. Officials always receive 100% of their posted pay. Any platform or assigner fees are organizer-side and never reduce what an official earns.

CTS captures location exactly twice — at clock-in and at clock-out — and checks it against the event geofence. There is no continuous tracking. Anything outside the geofence is flagged for a quick admin review, not auto-rejected.

Yes. You can designate site referees and deputy referees, and add unpaid volunteers for support roles. Volunteers appear on the roster but generate no pay and nothing on invoicing.

An assigner can accept officials and volunteers for your event. They cannot change pay rates — rate control stays with the organizer.

Only when an event is batched — typically within 48 hours of the event closing. That single transition updates YTD earnings, pushes to your books, and triggers reporting. Nothing before batching is a ledger event.

See the whole workflow on your own events.

Book a 20-minute demo and we'll walk scheduling, clock-in, expenses, and payout end to end.